Where Does GOTO Go to?

نویسندگان

  • Wolfgang Gellerich
  • Markus Kosiol
  • Erhard Plödereder
چکیده

Although GOTO has long been criticized for being \unstruc-tured" and causing \unreliable" programs, it is still in use and even modern languages like Ada95 provide GOTO. Why? This paper presents the results of a study in which we examined 316 MB of Ada source code in order to nd the frequency and typical applications of GOTO. It turned out that about 99% of all examined les do not contain any GOTO, but we also found \spaghetti code", generally justiied by eeciency arguments. We analyzed whether GOTO really improved eeciency and examined sources containing GOTO by code inspection in order to determine its typical applications.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Whither Mental Health Policy-Where Does It Come from and Does It Go Anywhere Useful?; Comment on “Cross-National Diffusion of Mental Health Policy”

Factors influencing cross-national diffusion of mental health policy are important to understand but complex to research. This commentary discusses Shen’s research study on cross-national diffusion of mental health policy; examines the extent to which the three questions researched by Shen (whether countries are more likely to have a mental health policy (a) the earlier a country becomes a memb...

متن کامل

Joseph A . Goguen What Is Art ? Editorial

What is art? What is beauty? How do they relate? Where does consciousness come in? What about truth? And can science help us with issues of this kind? Because such questions go to the very heart of current conflicts about Western value systems, they are unlikely to receive definitive answers. But they are still very much worth exploring — which is precisely the purpose of this collection of pap...

متن کامل

A New Approach to Automated Labeling of Internal Features of Hardwood Logs Using Ct Images

In a typical sawmill, logs enter the mill and go through a de-barking process. Following this operation they go to the headrig where a sawyer moves the log repeatedly past a saw to remove boards one at a time. As more of the log interior is exposed with each board removed, the sawyer may re-orient the log periodically to cut from the best side. Sawn boards go through subsequent operations of ed...

متن کامل

Lecture 13 – Modeling Trends

We say that a time series yt has a (time) trend if the s-step ahead forecast, i.e., ,...) , ( 1 − + t t s t y y y E has a time-dependent component that does not go to zero as s gets large. For instance, if yt = a + bt + ut , b ≠ 0 where ut is a zero-mean stationary and ergodic process, then ,...) , ( 1 − + t t s t y y y E = a + b(t+s) + E(ut+s │yt, yt-1,...) The last term goes to zero as s goes...

متن کامل

Volunteer Militaries, The Draft, and Support for War

This paper models how a nation’s military manpower system affects the decision to go to war. Manpower systems differ primarily in how they distribute costs: the volunteer system shares the war’s manpower costs broadly, while the draft forces a subset of the population to bear a disproportionate share of the load. This difference affects an officeand policy-motivated politician’s decision to go ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996